Synonyms for "Tectona grandis"

Words with similar meaning